service cluster - French English Dictionary